<html>
    <head>
        <title>uni.onPageNotFound</title>
    </head>
    <body>
        <script>
              /*
                            一、  uni.onPageNotFound(Callback)

                                            监听应用要打开的页面不存在事件。该事件与  App.onPageNotFound 的回调时机一致。

                                        1、平台兼容性

                                                App	    H5	微信小程序	支付宝小程序	百度小程序	抖音小程序、飞书小程序	QQ小程序	快手小程序	京东小程序	元服务	小红书小程序
                                                √	    √	    √	    x	                √	            x	        √	        √	        √	        √	    √

                                        2、参数

                                                CALLBACK

                                                要打开的页面不存在事件的回调函数。

                                        3、回调函数参数

                                                    属性	    类型	        说明

                                                ①、path	        String	    不存在页面的路径 (代码包路径)

                                                ②、query	    Object	    打开不存在页面的 query 参数

                                                ③、isEntryPage	Boolean	    是否本次启动的首个页面（例如从分享等入口进来，首个页面是开发者配置的分享页面）

                                        ★、注意：

                                                ①、开发者可以在回调中进行页面重定向，但必须在回调中同步处理，异步处理(例如 setTimeout异步执行)无效。

                                                ②、若开发者没有调用 uni.onPageNotFound 绑定监听，也没有声明 App.onPageNotFound ，当跳转页面不存在时，

                                                    将推入客户端原生的页面不存在提示页面。

                                                ③、如果回调中又重定向到另一个不存在的页面，将推入客户端原生的页面不存在提示页面，并且不再第二次回调。

                                                ④、在除了 App.vue 的其他时机中调用 uni.onPageNotFound的话，需要用 uni.offPageNotFound取消监听，否则会出现监听多次的情况
                        */
        </script>
    </body>
</html>